Skip to content

feat: readd timeout info durations to InitChainer and EndBlocker#70

Merged
damiannolan merged 7 commits intosdk-v0.50.xfrom
damian/propagate-timeout-info
Apr 3, 2025
Merged

feat: readd timeout info durations to InitChainer and EndBlocker#70
damiannolan merged 7 commits intosdk-v0.50.xfrom
damian/propagate-timeout-info

Conversation

@damiannolan
Copy link

@damiannolan damiannolan commented Mar 20, 2025

Readd CIP-26 for timeout info.

@damiannolan damiannolan marked this pull request as ready for review April 2, 2025 07:42
Copy link
Collaborator

@julienrbrt julienrbrt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

@damiannolan
Copy link
Author

This needs to override the Info call on baseapp in order to propagate these time out values there as well. I'll push an update


// Info implements the abci interface. It overrides baseapp's Info method, essentially becoming a decorator
// in order to assign TimeoutInfo values in the response.
func (app *App) Info(req *abci.RequestInfo) (*abci.ResponseInfo, error) {
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@julienrbrt can you confirm that any of the old diffs from here aren't needed anymore? https://github.com/celestiaorg/celestia-app/blob/main/app/app.go#L558

@damiannolan damiannolan merged commit 1d7b1e8 into sdk-v0.50.x Apr 3, 2025
27 of 28 checks passed
@damiannolan damiannolan deleted the damian/propagate-timeout-info branch April 3, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants